.product-form {
    width: 25rem;
    max-width: 90%;
    margin: 0 auto;
}
.product-form .form-control {
    margin: 1rem 0;
}
.form-control label,
.form-control input,
.form-control textarea {
    width: 100%;
    display: block;
    margin-bottom: .5rem;
    font-size: 15px;
}
.form-control input {
    height: 1.8rem;
}
.form-control input,
.form-control textarea {
    border: 1px solid #ddd;
    text-indent: 10px;
}
.form-control input:focus,
.form-control textarea:focus {
    outline: 1px solid #ddd;
}
.form-action button {
    height: 2.2rem;
    width: 6rem;
    border: 1px solid #ff0036;
    border-radius: 5px;
    background-color: #fff;
    color: #ff0036;
}
.form-action button:hover {
    background-color: #ff0036;
    color: #fff;
    cursor: pointer;
}